apart from (that) ... - English Synonyms Dictionary